The KumariThe Kumari are a high energy London garage/psych/melodic rock band trio. The band have 5 critically acclaimed singles/45s under their...