Tuesday, January 22, 2008
Viva La Japan!
Any country that contributes to the output of Takashi Miike is aces with me. Now we get this latest blessing from the land of the rising sun...the Machine Girl. This might out-Miike Miike in terms of total bat shit insanity. Fucking someone up with tempura? Genius.