When we were kids, we were told that a guardian angel whispers good things in our right ear, while a guardian demon whispers bad things in our left. They're supposed to be invisible, but mine? They're annoyingly handsome. -All Rights Reserved
25 parts