chibiyuuto.com
Card Captor Sakura Exhibition – the Enchanted Museum
The Card Captor Sakura Exhibition – the Enchanted Museum officially opens tomorrow (Oct. 26) in Japan at the Mori Arts Center Gallery, in Tokyo. It’s a fully immersive exhibition center…