User blog:Awesomesix/Awesome Rap Battles 30: Will Smith vs Hephaestus