Ostrov

Ostrov glowers weirdly in his owl costume before revealing truths long-forgotten (Andrew Leman in his Black Tentacle Award winning costume).