Leopard Seal (My Little Pony: The Movie)

Leopard Seal is a Character From My Little Pony: The Movie

Leopard Seal played in Empirosaurus in Terra Nova (IsobelBarridisneyLover1745 Style)

 * She is a Spinosaurus

Portrayals

 * My Little Children: The Movie played by Tabitha Wildcat (Fantomcat)