Ken vs. Japan
Ken vs. Japan
is a song by
Buddy System Indeed
it was released on
Small Talk