Moray Towers

Moray Towers is a stage featured in Super Smash Bros. Ultimate.