SLF!!
01 Jan, 1970 in
SLF!! aka Shit Lives Forever is a Japanese DJ, MC, songwriter and composer. He is a member of the independent musician group The Lady Spade.
Also Known As:
Shit Lives ForeverThe Lady Spade