Kotomora
言い訳がましい (iiwakegamashii) Japanese meaning | Kotomora