You asked:

yubari melon facts

  • Yubari Melon
    Yubari Melon
    Yubari Melon, a very expensive Japanese melon.