Bad Taste LtD. [FI] Production Companies Minna Canthin katu 3 A 1 00250 Helsinkitel: +358 44 54 54 926e-mailOfficial site (The article continues below - Commercial information) FILMS 2014Theo's House2011A Journey to Eden (The article continues below - Commercial information)