A number of readers have mentioned to me that the previous post is confusing. My mistake! I intended to flesh it out a little more at the time. Things got away, as they often do, so let's go ahead and fix that.
The screenshot you see in the previous post is from the 1984 TV broadcast of Fist of the North Star, one of the most iconic and gloriously schlocky manga and anime series of all time. You can stream it for free (all 109 episodes!) over at Funimation's video site, along with a variety of other shows. I recommend checking out Captain Harlock and Galaxy Express 999 while you have the chance; neither show has been officially released within the US before, and are enormously influential and important examples of Leiji Matsumoto kickin' ass.
Lemme reign myself in. If you've never heard of Fist of the North Star, or if you're familiar with the concept but have never seen the original, you might as well go watch the first episode. You should know pretty quickly if you love it or hate it, I think, and from there it should be easy to judge whether or not you want to continue. At the very least, you should have some other options if you decide to peruse the rest of Funimation's streaming site.
Now, if you'll excuse me, I'm gonna go bake some Banana Muffins. Pictures forthcoming.