The movie is based on a popular light novel of the same name, written by Novala Takemoto and published in October 2002.
The movie is based on a popular light novel of the same name and it's absolutely crap. Oh well, written by Novala Takemoto and published in October 2002.