Rare Ultra Seven 21 Finger Puppet Soft Vinyl ‐ Mercari: Shop from Japan