Zelda Majora's Mask: What's inside the moon?
S232:E80
2020
It's just rick and morty memes lol