Fictional frogs and toads Net Worth