Kotomora
みみずばれ (mimizubare) Japanese meaning: welt | Kotomora