John Smigglebug

John Smigglebug is the real father of Billy Acachalla, originally Billy Smigglebug. He left Billy with Papa Acachalla at his 7-11.