iOS app Android app

Space Shower Tv

WATCH: Holy Crap This Is Weird

Posted 07.18.2012 | Comedy

Thank you, Space Shower TV, for this truly bizarre little film. Apparently made in Japan, this 30-second short "Michael" is nothing but an animated...