Kotomora
当惑 (とうわく, touwaku) Japanese meaning: bewilderment | Kotomora