The shakuhachi is a Japanese longitudinal, end-blown bamboo-flute. The shakuhachi is traditionally made of bamboo, but versions now exist in ABS and hardwoods.