Lena Shamshurina is an illustrator & author based in Saint-Petersburg, Russia. She also works as a narrative designer and writer in game development.