Experimental Roach

SS Mechagon Island

Experimental Roaches are cockroachs found on Mechagon Island.

Pet Journal
''Experiments on this roach have grown it to an enormous size. Who would want that?''