Severus Snape vs. Michael

Severus Snape vs. Michael is a Custom Harry Potter battle.