Devon Lee takes the monster of blackzilla