Wednesday 23 February 2011

Takahiro Ikeda takes it to the stage!

Looks like japanese talent show or something, Takahiro takes to the masses, check it out!

No comments: