Adorable Kimetsu no Yaiba wagashi appearing in Japanese convenience stores for Demon Slayer fans
Japanese wagashi (traditional sweets) are known not only for their taste, but their presentation too. Sweet lovers can find beautifully crafted creations, but also tributes…