Anime Japan News News A Centaur’s Life TV Anime Adaptation Premiers This July April 18, 2017 Alex Irish0 Demihuman, semi-human. Read More