Kotomora
思い付き (おもいつき, omoitsuki) Japanese meaning: idea | Kotomora