Also known asEnglishMechanical ArmsRomajiMecha-udeJapaneseメカウデSynonymsMECHA-UDEMECHA-UDE PilotMECHA-UDE: Mechanical ArmsMecha-UdeMecha-Ude Pilot+5 more