SL
Shiga Lin

Shiga Lin

Shiga Taguchi, better known as Shiga Lin Si-nga, is a Hong Kong Cantopop singer and actress. As a singer, she is known for songs including "I'm Still Loving You" and "The End". As an actress, she is known for her performances in the film Lan Kwai Fong and television drama Life After Death.
WIKIPEDIA