Baruasatte, Electronic Apostle