ジョン・フルシアンテ
All songs written by John Frusciante unless noted otherwise: