holycowmoly
Madagascar
an animal that escaped from Madagascar.
an animal that escaped from Madagascar.