Tasty cake in Japan looks a drop of water alike This giant drop of “water” is actually a form of rise cake, also named as Shingen Moshi, which is made…