Liar Game is the best Japanese Drama ever!
11