Den of Imagination is a painting studio based in Poland. They make a great promo video.
Pic of the Day
One Fine Falcon
The Final Charge