Kotomora
心当たり (kokoroatari) Japanese meaning: idea | Kotomora