Tim & Puma Mimi – The quirky electro duo from Zurich and Tokyo.