This is a Romanian ad. Yes, I felt the need to point this out.The thing I like about this is that they used fairy tale characters, gave them a twist so that they would be in a hospital. The illustrations are great. (I think that I just love fairy tale themed adverts too much).
Ad agency: Grey, Bucharest