A mysterious one-eyed statue engulfed in flames!