Sanrio Finger Puppets Soft Vinyl Kitty My Melody Pompompurin Kiki & Lala 13 Piece Set ‐ Mercari: Shop from Japan