Watch Space Battleship Yamato 2202’s Opening 12 Minutes
Space Battleship Yamato 2202: Warriors of Love is a seven-part theatrical project, with the first set to premiere in Japan on February 25. The feature is lined up for a limited two-week engagement in 15 theaters, and the official website is getting everyone ready with …Read more »