This is Leila’s gun form one of my favorite Anime movie Vampire Hunter D. In the movie Leila was also a vampire hunter and her weapon of choice is her big hand canon.

Evil Ted Smith