Deep Sea Pudding made in Japanese port town is an edible work of art!

This beautiful white and blue pudding made in the port of Numazu is an absolute jewel to both look at and taste! 

Read More