Russian Happy Meal Toy

Russian Happy Meal Toy

A toy you get with a happy meal in russia.