Ddrlafiona4
1 world
A brilliant but deeply insecure young inventor discovers her latest creation can temporarily manifest her self-doubt into a physical entity, forcing her to literally face her fears before they destroy her greatest achievement.