Water Venus Fly Trap (Earth-8295)

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