Xiaoyu Land

Xiaoyu Land is a Story Mode Stage in Smash Bros Lawl Ultimate: Giygas Temple.

Story
TBA