Is it true that Scott Walker’s Only Myself To Blame appeared on the Japanese end credits of TWINE after that rock song by Luna Sea?
Is it true that Scott Walker’s Only Myself To Blame appeared on the Japanese end credits of TWINE after that rock song by Luna Sea?