Johnny Cabaddu: Johnny Cabaddu. Editor: Bomb City. Johnny Cabaddu is known for Bomb City (2006) and Masters of the Pillow (2003).
Known For: Bomb City (Editor), Masters of the Pillow (Editor)