Shokupan

Shokupan

Super soft white bread.