Kotomora
度外れ (dohazure) Japanese meaning: extraordinary | Kotomora