Safari 266429 River Otter

From Toy Animal Wiki
Jump to navigation Jump to search
Animal North American river otter
Maker Safari Ltd
Series Safari Ltd Incredible Creatures
Product Number 266429
Released 2017
Availability In production

Safari266429.JPG

P4070004.JPG

Compared to Safari Incredible Creatures 160905 River Otter Babies