Water Fly Trap (Earth-2789)

Water Fly Traps are a type of enemies.