Arachnoid Destroyer

Arachnoid Destroyers are mechanical spiders located on Mechagon Island in the timeline visited by Chromie.

Drops

 * Spare Parts