Daisuki! BuBu ChaCha

obscure tv

Alternative titles:

  • I Love Bubu Chacha
  • I Love! BuBu ChaCha
  • だいすき! ぶぶチャチャ

Songs: