Japanese massage is crazy hectic!