Fly Trap

Fly Trap is a plant like demon.