Babirusa - 88727

Babirusa

Item No.:88727
Size:10cm X 5.5cm
Fun Facts:
  • Babirusa means “pig-deer” in the Malay language.
  •