Dickie Tagz

Singer of zombie punk rock band Toe Tag Riot.