Shorra is digital artist from Toronto, Canada. Her fairytale characters and worlds are amazing. Her real name is Debra Mason. She ranked as 15th on worth1000.com