Monday, July 6, 2009

[trailer] RoboGeisha (2010)

From Noboru Iguchi (Machine Girl).

Not safe for work.