Takahashi Seika “Vitamin Castella” A vitamin-infused castella, Hokkaido’s favorite snack for a century. Asahikawa and Sounkyo / Snacks See More