Kotomora
ガーガー (があがあ, gaagaa) Japanese meaning: quacking | Kotomora