Sekihan is the Japanese dish made of sticky rice cooked with azuki, or red bean, which gives the rice it's distinctive red color. To make this dish, Azuki beans are boiled with rice. It is a traditional rice menu (rice boiled with red bean), and Japanese people eat it on festive time.
Moreover, sekihan is a red rice dish, where the rice has been cooked with red azuki beans, the colour is festive for celebrations. It is served for any celebratory occasion in Japan