A nice short by an up and coming japanese guy with a catchy tune, might not get it at first, but it all starts making completely epic sense after a minute or so... Link, also delete me if this has been posted already