Loading Kiwi Anime...
The first movie in a trilogy, focusing on the battle against the Takahashi brothers.