Some people will stop at nothing to destroy the happiness of others. Once upon a time Season 1 Episode 13 human, people happiness joy harm Leave a comment