Motorcycle Videos Deus Ex Machina in Bali By Kirst - Mar 23, 2011 0 A visual tour of Deus Ex Machina, Temple of Enthusiasm in Canggu.