0.00% revealed
Hint: Cherubic figure of renewal