Read more at Soompi.com

— by E. Cha: James Lee has released a haunting new music video for his self-composed song “Liar”!

Last month, the former Royal Pirates member dropped his highly-anticipated sophomore EP “Castles,” marking his first physical release in almost two years…

Image courtesy of James Lee