Kotomora
晴眼者 (seigansha) Japanese meaning: sighted person | Kotomora