Doge altar

The Doge altar is an altar found in the center of the overworld that, when completed, lets you access the meme hell