Japanese Musician Comes to the Aid of Others

Teppi Kajika is the frontman of metal band and his own search and rescue mission

Examined