• AMV: I Still have a Soul



    In light of recent events, it's nice to know.





    Twitter: Emerald