Petrushka Children's Center. The name,, Toys and games,, somehow does not really match. The children live here all the time. Like a boarding school. It seems that from dysfunctional families. The sponsors seem to be some kind of Catholic sect or church. There is a Catholic cross on the facade.