It was released on September 20, 2006 and was used as theme song for the movie Akihabara@Deep (starring Yu herself).
It was released on September 20, 2006 and served as the theme song for the movie Akihabara@Deep (starring Yu herself).