HOLY COWPIE!... I once also had the same thought!!!. wtf is so super about this stupid little frog?..... I think about crazy things like this all the time.
This frog doesn't deserve 'super' in his name. Only thing would be he can run fast as hell, but still NOT super.