Friday, September 11, 2009

Welcome to the Next Level

Japan's Kozo is killing it. Wow.




More here and here. Thanks to Kyoichi for the heads up on this!

No comments: