Japan
Music
0 minutes
2016
VERMILLION RECORDS
Self (Vocal, Guitar & Harmonica)
Self (Keyboard)
Self (Bass)
Self (Guitar)
Self (Drum)
Producer