Category:Tar Pit

Tar Pit was the younger brother of a drug lord, who discovered he could project himself into inanimate objects. His spirit became stuck in a heap of asphalt, and Tar Pit was born. (1)