Kotomora
英雄豪傑 (eiyuugouketsu) Japanese meaning: hero | Kotomora