Star Demon Queen Bikkuriman Seal No. 23 ‐ Mercari: Shop from Japan