The Japanese launch trailer for Tearaway Unfolded...

14/09/2015

is probably the best thing you will ever see ever...

I'll just leave this here...