While working as a taxi driver on the hectic streets of Tokyo, a reticent walrus gets pulled into a mystery involving a missing teenage girl.
2005
2019
1996
2013
1979
1973
2021
1998
1993
2023
2003
1988
2000