Claim: Lesta Studio  is a Russian video game development and film production company founded on 22 December 1991 in Saint Petersburg, Russia, that developed the games, Nightmare Realm: In the End...and Nightmare Realm in 2012.
Evidence: Nightmare Realm 2011