Beautiful, interesting, incredible cinema.
Total force, total speed, to caress infinity, to transcend flesh. Shot in Tokyo with top boxers Momoko Kawashima and Mie Takahashi.