Scratcher Joined 9 months ago United States
Italian/Hispanic/American"Incantevole Farfalla" means, "Enchanting Butterfly" in ItalianShe/Her