Want more proof that Japan is either heaven or hell but nothing in between? Behold the preview for the upcoming film RoboGeisha…and despair.
So many truly bizarre moments, I don’t know where to begin…fully automatic breasts, Geishas who transform into half woman/half go-cart monstrosities, mouth-mounted buzzsaws, deadly shrimp panko darts, the “stabbed in the ass with [...]

