Palace Pets Wiki
Advertisement

Speckles is a Cool Blue Loggerhead Sea Turtle with brown spots and brown eyes who belongs to Moana. She wears a pearl necklace with a green obsidian in the center that resembles Moana's.

Story

Advertisement