Everyone has to face the battle of their demons at least once in life. This battle can be between your demons or between you and the demons. Either way, in order to survive through life, you have to be prepared, be ready to face whatever form your demons may come in.
This is the main concept and the story behind this artwork.