GRANVISTA HOTELS & RESORTS CO., LTD.