you are a alien salamander princess of the planet of Ecriatune you and your sister were sent to Earth for your safety you fall in love with for turtles
Sign up to add love in a new world (the turtles x Reader) to your library and receive updates
or
you are a alien salamander princess of the planet of Ecriatune you and your sister were sent to Earth for your safety you fall in love with for turtles