Derek Huether

Derek "TribleDuker" Huether is the assistant lead and a concept artist of Installation 01.