Super Smash Bros. Animated Teaser

Guess which video game series is getting its own animated series on the Nintendo Anime Channel. That’s right, Super Smash Bros. is! By the way, happy April Fools Day everybody!
Back to Top