Kasuga, 2009 - winnick
I must admit, Japan is quite friendly to English speaking folks.

I must admit, Japan is quite friendly to English speaking folks.