The season of spring is a joyous celebration in Japan where people celebrate spring with a sense of renewal and hope.
Other than the usual suspect Sakura, we decide to tantalize your taste buds by adding in another seasonal ingredients - Strawberries.
Let's dance to the upbeat mood ahead!