Born in Japan, Miho Aikawa is a photographer, currently based in both Tokyo and NY. Since her graduation from the 2010 Masters