Impression – Devil Survivor 2 the Animation, Episode 12 June 20, 2013by aroosterillusion 2 Comments “We have to stay together!” Read Article →