Chai Kingdom

￼￼Chai Kingdom is a location that appears in  Super Mario Land

Gameplay