This is a Sailor Moon Twinkle Dolly Volume 1 Sailor Moon Charm figure. It's roughly about 2.5 inches tall and very detailed. Sailor Moon looks great! Fans of the Sailor Moon franchise are sure to love this. The Sailor Moon Charm is a Japanese Import that is produced by Bandai and celebrates the 20th anniversary of Sailor Moon.
Each blind box will contain 1 one of the 6 Charm Figure: