N. Brio's Laboratory (Earth-2789)

N. Brio's Laboratory is a location and level.