I thought this was a new video when I looked at the date, but no, I just happened to find this video exactly one year to the day it was posted. Tangent aside, I don't know much about the koto, I don't understand Japanese very well, but the enjoyment of music is universal, and I quite like this song ^-^
The letters of its title is "龍星群(Ryūseigun)". "龍" means dragon, "星" means star and "群" means swarm. And "龍星群" is a coined word. That word reminds us its homonym "流星群(meteor shower)" That is why the title in English might be "Dragons swarm like meteor shower". I hope I could help you.