A man longs for something he encountered in the forests of Austria.
as Albert
as Baba Jaga
as Cult member