It was released on September 20, 2006 and was used as theme song for the movie Akihabara@Deep (starring Yu herself).
The song was introduced on September 20, 2006 and played a musical role in the film Akihabara@Deep, starring Yu herself.