orange Hokkaido

English

Noun

orange Hokkaido

  1. Synonym of red kuri squash.