One of the best kdrama I have ever watched. Its worth watching each and every episode. All the characters were well portraited and had a magical connection in every aspect. Its the only drama where I loved the main leads (both male and female) and the villian without any exception.