Beautiful, interesting, incredible cinema.
An amphibious fighter takes on the world of wrestling in this offbeat comedy from Japan.