JIGGLY TASTY JAPANESE CHEESECAKE