This is a brand new, sealed LEGO set #76433. It is Mandrake from the Wizarding World of Harry Potter. The set has 579 pieces and is suitable for ages 10+. Please see all photos for further details on this set.