Vampire Hunter Lei-Lei
From the Capcom fighting game series comes the Chinese Vampire, Lei-Lei. Highly detailed, this statue stands 6" tall and comes painted and ready for display. Packaged in a window box.