Elena Ayllon is a talented photographer and artist, who was born in 1986. Elena was grew up in Tokyo and received Japanese