Ashenhawk 5 months ago Quite the matchup. Sakurai vs the annoying dog, both meme legends in their own right.