TEKE::TEKE share psychedelic fable ‘Gotoku Lemon’
Montreal-based Japanese psych-rock band TEKE::TEKE have shared Gotoku Lemon, the second single from their upcoming sophomore album, ‘Hagata,’ out June 9 via Kill Rock Stars. An eclectic song mixing the musical […]