The cause of the time freeze... was just a dead battery?! The Odd Jobs realize that the Universal Clock running out of battery was the reason the world's time came to a stop. They try to replace the battery, but it's apparently a special make not available on Earth.
He's a devil created by the frozen time.
إنّه شيطان من صنع الوقت المتوقّف
Es un demonio creado 
por el tiempo detenido.
É uma força do mal criada
 pelo tempo parado.