Battle Spirits 1 card X Rare Super Great Demon Beast Magata no Orochi ‐ Mercari: Shop from Japan