A picture of Vincent's face.

VINCENT STEENSTRA TOUSSAINT

is a video game and film composer