poison

poison

me poisonous?? nnooooo....!

lion fish, audubon aquarium, new orleans.