The man himself, Freakzilla Makes a Return