Kotomora
もの恐ろしい (ものおそろしい) Japanese meaning | Kotomora