The Russian Tarot of St. Petersburg

Whatcha think?