The Rosso/Russo thing was pure accident fate. I was doing some research for detail bits (it's been forever since I've seen the cartoon, and I'm avoiding the movies like the plague), and there it was like a bolt from heaven. ^___^
I love writing crackfic. It's good to hear that I can actually entertain with it, too. ~_^
Oh, and if you're so inclined, help yourself to the icon. Share the love. ^___^