Mechanical Spider

The Mechanical Spider is a minor antagonist in Lavender Castle. It is an enormous mechanical spider controlled by Dr. Agon.