How much can a person ask for a perfect life? How much can LOVE make people lose their sanity? How much can you do for a LOVE? Will you let it go or will you steal it? Life is never a fairy tale. Sometimes, cruelty is one key for happiness...
48 parts