EURIKA

EURIKA

Businessman expressing emotion (EURIKA, i've found it!).