More of this.Sauce would be good too.
battletoads
Girl is Sheena from "Svarog's Place"http://www.svarogsplace.com/?ob=1