In what country did this odd dessert originate?
Click for additional information
Japan (Japanese Water Cake)