Megahouse - Sailor Moon World - Super Sailor Moon Puppet
Megahouse - Sailor Moon World - Super Sailor Chibi Moon Puppet