I can’t believe I’m just now listening to Toe.
Definitely my new favorite band. And they are going on my must see live list for sure. I guess that means a trip to Tokyo/Kyoto is in order… since they only tour in Japan! (womp womp)
Anyway check them out if you haven’t heard of them, but you may have because apparently they’ve been recording since 2000…