Home/Keiichiro YamamotoKYKeiichiro Yamamoto1 titles · Cast6.8HDOne Piece: Giant Mecha Soldier of Karakuri Castle2006