Stage 124: Kiku's Woe

StephODell on Nov. 29, 2009

Japan makes robots.

End of story.

(Oh god, I'm not funny please kill me now save yourself the anguish)