Cherubashka, a famous character from Russian folklore

Thank you for visiting.