Ashenhawk over 4 years ago [hidden] Quite the matchup. Sakurai vs the annoying dog, both meme legends in their own right. 0 Reply Copy ID Copy Link