LORDI: The Riff

SFX Make-up Vlad Taupesh Makeup artist - Josef Rarach Creature performer - Josef Rarach Acters - Lada Luntseva and other 2013