This is a plush turtle from DolliBu.
The turtle is lime green and pink with a leopard print on the shell. On one arm it reads "St. Maarten Dutch Caribbean."
It measures approximately 8" long, 4.5" wide, and 3" deep.
This plush toy is in good pre-owned condition.