Kaiten Youkai (Kaiten)
Russia
Okuyasu Nijimura