Scrapyard Roach

Scrapyard Roaches are roaches located on Mechagon Island.