I looked for Curu toad and only found a web site on eco-tourism in Costa Rica. Oddly enough the marine toad is a native of Costa Rica, so it is possible they are one in the same.