This is a building block construction set from Cobi Toys, Cobi are the biggest manufacturer of construction blocks in Central and Eastern Europe.