The nine pillars of "Demon Slayer: Kimetsu no Yaiba" have arrived! For Vol 2, the rubber stands of "Ubuyashiki Kagaya" is a limited edition for AmiAmi