Giant (Marine) toad (Bufo marinus) with spider on back. Ecuador, South America