The Flawless Avenger

Revelation on Top of a Brick Wall[III, 28]