[TMNT Music Video] MONSTER - RAPHAEL (Imagine Dragons)

I made this video to express what I thought Raphael's "greatest fear" would be, because according to the episode, "Fungus Humongus", Raphael's greatest fear is...cockroaches. Yes, cockroaches. I find this difficult to believe. Yes, I know he's afraid of them, but I feel like there are other things he'd be MORE afraid of. I think he's greatest fear would really be...himself. It makes sense. He's the quickest to anger and has often shown his frustration with his brothers. But he obviously cares about them a lot. We've seen times when he regrets his actions, and does more harm than he means to, but he struggles to keep his anger in check.