Pages

Saturday, February 27, 2010

Video of the Week: Smooth Touhou

Touhou + Micheal Jackson = Win.



What did it take to come up with this idea?

No comments: