Sesame Street bubble set (Japan)

Sesame Street bubble toy set released in Japan.