ALIEN IN RESIDENCE: Parallel Life September 1, 2014August 21, 2016 • admin A stage performance at House of Freaks Presented by Rice Roll Production Buddies in Bad Times Theatre, Toronto, Aug 2014. [vimeo 104682034 w=500 h=281] Photo Credit: Tony Wei-Han Chen