Saban is a toad devil