Colossal ad for Super Smash Bros on #Nintendoswitch with human for scale and bus reflections for ambiance

Christopher Taylor-Davies @CTD