Hoewel de band Lordi al verschillende keren van satanisme beschuldigd is geweest, dankte Astala "de Almachtige God" toch bij elk optreden. In 2006 deed hij mee aan het Eurovisiesongfestival, dat Lordi won met het nummer Hard Rock Hallelujah (Astala heeft in dit nummer een korte solo). Het nummer "Pet The Destroyer" gaat over Kita.