Bibaruto Kingdom (Super Mario Land)

See the video