HOWLIN RAIN - The Russian Wilds (2012) – 01. Self Made Man