Japanese rice cake dough pummeled with passion!