Kotomora
ハシマガリチドリ (はしまがりちどり) Japanese meaning | Kotomora