Aki Mäkivirta, Ilpo Martikainen and Will Eggleston