Idoru is an innovative and hyper-real, avatar-creation app that believes in the power of self-expression and its ability to change the world. Now open to the public to download for free, the platform serves as a unique medium for creativity, discovery and empowerment. Hypebae