Mechagon Marmot

Mechagon Marmots are marmots located on central and north-eastern Mechagon Island.

Mount Journal
Experiments in mechanization have driven the few remaining critters in Mechagon to hide or flee.