I am almost sure this is by the just marvelous and talented Euclase. I added the site for the source but it IS in Russian.
by Euclase
Dean and Cas by the very talented Euclase
Forgiven by Eculase
Great Dean and Cas piece by euclase