Venus Fly Trap (Earth-8295)

The Venus Fly Trap are enemies found around the Wumpa Islands.