大蟇 おおひきがえる
ōhikigaeru

Noun

1. cane toad (Rhinella marina); marine toad; giant toad

Usually Written in Kana