Kotomora
ゴライアスガエル Japanese meaning | Kotomora