Tag: paper mario sticker star world 5 4

Is Sticker Star on switch?

Paper Mario: Sticker Star (Nintendo Switch) is an action adventure puzzle RPG for the Nintendo Switch developed by Intelligent Systems ...