A young couple, dressed casually, stands on a sidewalk in front of a building with a sign reading "Spirit Castle" and a "Spirit" logo, with a "Spirit" sign in Chinese and a "Spirit" logo on the building.