So, it turns out Kenshiro is a massive fan!

November 22, 2013

So, it turns out Kenshiro is a massive fan!