>>36829449From where all Smash rumors come from, Smashboards.
All of these people are known for being “insiders” with gamexplain also dismissing the mural, but we can’t really know how valid all these claims (or the mural) are until daddy Sakurai says something.