Dragoon Nest

The Dragoon Nest is a Lobster-type Zoid, one of over 200 mechanical lifeforms depicted by TOMY's Zoids model, toy, and media franchise.