This is a mashup of Heyawake and Chained Block - the number in each room gives the number of Chained Block blocks in that room. Blocks can not cross over room borders.
Click the image to solve on Penpa+.