Hackbut

An obsolete firearm with a long barrel

People who like Hackbut might also like