Thomas Stauffacher aka Tommy D

(Source: budj)