ユウレイガエル
yūreigaeruka

Noun

1. Heleophrynidae (family of frogs)