Demon slayer lanyard

SGD 10.50
Sorry, this product is out of stock

Demon slayer lanyard from Japan