$22.99 USD
Taxes included in the price

Giant Frog Shell also known as Tutufa Bubo are vary large marine gastropods in the family of Bursidae, found in the Indo pacific region  from Africa to Australia this snail can grow to reach up to 12 inches in size