Mushi-no-ne
PUBLISHED Jul 1, 2004
Mushi-no-ne is Japanese for "sound of insects and while Joe Takayuki's North American debut features plenty of crickets on the title track...