Micah Wilkes is a Sr. Art director currently making stuff at Deutsch, LA.