Neo Umbrella testing facility

Neo Umbrella testing facility is an area of Lanshiang.