RICO Fedzilla!
My wildest dream. : )
LOL
Too bad RICO doesn’t have any teeth left..... /happy feeling.
But this is certainly a plausible theory.