Kotomora
莞爾として (kanjitoshite) Japanese meaning: with a smile | Kotomora