Talk about mega big, this is one tall demon. 10 foot tall red, long haired, big fanged hanging prop with posable arms. Head, arms with attached hands and long draping costume.
Suggested Retail: $236.99
There are no special notices for this product. Thanks for taking the time to check.