Kotomora
ふさぎの虫 (ふさぎのむし) Japanese meaning | Kotomora