Kotomora
もっともらしい (mottomorashii) Japanese meaning | Kotomora