Showing posts with label oh sweet god the Twins have signed Taka Tanaka. Show all posts
Showing posts with label oh sweet god the Twins have signed Taka Tanaka. Show all posts

Monday, February 14, 2011

Shibuya!!!!

So.... Yoshi has a website, of course.

And, like every single other Japanese person on the face of the earth, he takes pictures of himself eating food while traveling.





That looks like hot dish!

I'm sure Matt Capps was involved in its preparation.