James McGaha is a multi-instrumentalist and composer based in Portland, OR. He has been writing, recording, and performing music for 10 years. Combining elements of shoegaze, atmospheric drone sequences and a love for vintage synthesizers, James strives to create a sound that is both emotionally and mentally engaging. When he is not composing for Mirror Mirror, he enjoys playing with his band around the Northwest and catching Trail Blazer games.