I just discovered this band from Tokyo, who unfortunately seem to have broken up in 2024.

Invidious link

This track is from a tape whose 6 tracks are split between letniy and LA’s Career Woman.