Kotomora
カモハシ竜 (カモハシりゅう) Japanese meaning | Kotomora