Animal Trap

Animal Trap is the superior version of Fly Trap.

Appearance
Animal Traps look like venus fly traps.