Originally a picture I made for a deck of Tarot cards on glass. This one corresponds to the card "XI - Force", the loving taming of our inner beast and represents a sense of liberation and passion. If you like the picture, make sure to look at it in full resolution, as that is much crisper as the preview!