Vocabulary
大蟇
おおひきがえる
cane toad (Rhinella marina); marine toad; giant toad
noun