The WSRC Japanese GP in review!