Never Ending Japanese Instrumental that reminds me of Nujabes.