Kotomora
ほくそ笑む (ほくそえむ, hokusoemu) Japanese meaning | Kotomora