Found it. It’s the Georgetown (Catholic) University mascot: Hoya. Still don’t know what a Hoya is, though.
Thanks.