It could be a land based hedge hog system coldwave? dave? similar to a multi grenade launcher for defense against ground personal. cheers bullet