Kotomora
居然 (きょぜん) Japanese meaning | Kotomora