Double Cherry Palace (Earth-2789)

Double Cherry Palace is a location and level.