Bowen Designs Annihilus Painted Statue A Bowen Designs Sculpt One of the Marvel Universe's major villains Stands over 17" tall Strictly limited Ready to display