Ian Johnson is a Portland Graphic Designer with rain on his face, a cup of coffee in his hand & music in his ears.