The Upstairs The Upstairs is a musician known for their indonesian indie music. Top tracks by The Upstairs Related artists David Bayu