Human Stacking: New Heights A parody of the japanese version of the Animal Crossing: New Horizons logo. The youtube link in the comment gives the context.