6.8 94 minHDSub Ind One Piece: Giant Mecha Soldier of Karakuri Castle (2006) gtr Action, Animation, Comedy, 3 Mar 2006Kônosuke Uda Trailer Watch