Mechon M64

Mechon M64 are enemies in Xenoblade Chronicles.