Megablast, Mikele Dio