Mario embarks on a journey in the land of memes
Super Mario Bros. The Land of Memes

Source and More information: Super Mario Bros. The Land of Memes [Free] [Platformer]

Author: itch.io