Fans of Power Episode 114 – Blade, He-Man Smells Trouble, Teela’s Battlesuit?!?!