Super Smash Bros. magazine advert

Japanese magazine advert for Super Smash Bros. DLC taken from the latest issue of Weekly Famitsu.

Buy Weekly Famitsu