JDS - Little Green Men/Alien "Cherry Blossom Look" Figure Decoration (Release Date: Feb 13)
Japan Disney Store
Exclusive Sakura Figure Decoration will be released at Japan Disney Store on Feb 13~! A cute mascot decoration. Introducing the Little Green Men/A...
View full details