Cuculus Canorus

Whose song is Cuculus Canorus?

Artist Album
Daisuke Tanabe
After Few Layers Before
Various Artists