Superman and the Thundercats/YMMV


 * You've got to admit, the whole premise is pretty bizarre. At least the ending gives it a somewhat plausible explanation.