Kotomora
くちばし Japanese meaning | Kotomora