Anime News

Kaede New Town Theatrical Trailer Posted Online
Date: 12/25/2007
Anime produced by Space Shower TV music channel about boy's first love
Source: Anime News Network