Teo is Matteo Di Capua. Reasonably interesting designer you might want to consider following him indeed.