Website powered by

So what name would you give this weapon?