Creatures peering over Moscow rooftops