Kotomora
怪傑 (kaiketsu) Japanese meaning: extraordinary person | Kotomora