Pokemon finger puppets, lot ‐ Mercari: Shop from Japan