Anime News

20th Century Boys Movies' Main Cast Confirmed in Japan
Date: 2/3/2008
Live-action film trilogy to launch in Japan on August 30 with T.Rex theme song
Source: Anime News Network