Necki Flower


Necki Flower
A red flower petal that used to be on the head of Red Retro Snake.
Dropped by: Red Flower Serpent