Inaba

Inaba is a new upcoming DLC stage that similiar to time station from the first game shall incude multiple series crossing over. Not much is known about the stage other than it being a future DLC stage in the sequel.