Victor E Green

Victor E. Green is an official mascot of Dallas Stars.