Specimen 97

SS Mechagon Island

Specimen 97 are mechanical squirrels found in Mechagon Island.

Pet Journal
''Specimen 97 escaped from his cage before being fully mechanized. Now, he seeks revenge.''