There are some others that I was going to try, but I like the Blodia punch one better.
It's from Marvel vs. Capcom; that character is from an old Capcom mecha game, so for one of his supers he has his mech punch across the screen :D
I know a few more sprites that I've been considering. I might go back to the eel at some point, we'll see. I was thinking about changing it out monthly or something.