June 15, 2013 at 20:33:45 UTC
was watching the latest episode of Happy Tree Friends, "You're Kraken Me Up" http://www.youtube.com/watch?v=7aS5Pptv6g0
and somehow THIS fucking came to mind.
HEAVEN OR HELL
LET'S ROCK!