There are many surprises that nature has in store for us, and one such surprise has been unearthed in the island country of ...