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.
2004
2021
1997
1996
2016
2024
2026
2023
2020
2019
2012
2025
2006
2010
2018