User blog comment:AlexSmasher/Kirby Wii U Stage leaked by accident/@comment-10733804-20141006003634

That could have been meant as the pic of the day for some day this week. Seems like an interesting stage.