Eiichi Kikuchi
Monster SeaFood Wars 2020
Rating: 5.6
Zombie Hunter Rika 2008
Rating: 5.2
The Monster X Strikes Back: Attack the G8 Summit 2008