Atlanta

Atlanta is a Devil that is mentioned in the Toshin Toshi series. In Toshin Toshi he is mentioned upon the collection of 6 Mirror Fragments by the girl within.