Biotroid (2012 video games)

Biotroids are mecha piloted by with an ape-like chassis.