Tenshi Full Trailer Available
|The full length theatrical trailer for the live action Japanese romantic fantasy film Tenshi (“Angel”) is now available on the film’s homepage. The movie is an adaptation of a manga by Erika Sakurazawa. The film is scheduled to open in Japanese theaters on January 21, 2006.
Source: Twitch