Born in Tokyo but currently residing in New York, Kei Meguro is a self-taught illustrator and graphic designer.  Meguro developed her techniques at the School of Visual Arts, where she started out majoring in Fine Arts and received a BFA in Graphic Design in...