Browsing: The Perfect Landing: Japanese Scientists Finally Solve the “Falling Cat” Physics Problem