Timid & Mikey D (Main Source/LA Posse) Club Life in Osaka Japan 08/2011 Footage Timid & Mikey D (Main Source/LA Posse) took to the stage at Club Life in Osaka, Japan in August 2011 to rock the crowd. The set included Timid’s “This Is The Way” single that features Edo G and Mikey D’s “What …