Mystery weapon found in Iraq

[quote=“neonglh,post:5,topic:24648"”]

Dildo cannon

[/quote]

def.