Thursday, May 13, 2010

Japanese Super Mario Galaxy 2 Trailer



Speaking Japanese? Me neither.

No comments: