Kotomora
征服者 (seifukusha) Japanese meaning: conqueror | Kotomora