In this epic episode, Spidey battles the Lizard once more but there is nothing more terrifying than Harry's moustache!