From MegaHouse. This Petit Chara! Deluxe set features Sailor Moon and the four Ayakashi sisters - Beruche, Cooan, Karaberas and Petz - as delightful figures measuring nearly 2-1/2" tall!
We use cookies to understand how you use our site and to improve your experience. To manage our use of cookies click Cookie Policy. By clicking 'Accept & Continue' or closing this banner, you accept our use of cookies.