Mecha: in anime a large machine, often anthropomophic.
Coincidence?
(I know it's silly, but I couldn't resist.)