Japanese Style Soft Jiggly Cheese Cake.