Person · Male
John Larussa
- From
- United States
- Since
- present
- Releases
- 0
Member of
-
Narcissus guitar
-
Inhale Exhale guitar
Links
Reference
Identifiers
- MusicBrainz
- 3647323f-d587-4c32-81e2-69f0c565c5a3
Data from MusicBrainz, saved 15 Nov 2026. Photo from Wikimedia Commons, covers from the Cover Art Archive and Apple Music.