ref
1980s: Japanese meka, shortened from mekanizumu ‘mechanism’, mekanikaru ‘mechanical’, etc.
From Japanese メカ(meka), from an abbreviation of the English mechanical.