New Scratcher Joined 4 months, 2 weeks ago United States
Small, fragile petals... One swipe of the hand, and they shrivel.(She\Her)