RoboGeisha might be the best thing you see on the internetz today, all year

Japan is FUCKED up! Don’t get me wrong, I’d kill to get there and spend some time in and around Tokyo and the many outer provinces but they sure come up with some fucked up shit! Take for example this little film called RoboGeisha. Aintitcool has already called it “the best trailer you’re likely to… Continue reading RoboGeisha might be the best thing you see on the internetz today, all year