Kotomora
ワタチョロギ (watachorogi) Japanese meaning: lamb's-ear | Kotomora