If you've never heard of Odd Taxi, buckle up — because this anime takes you on
a ride you won't see coming. At first glance, the anthropomorphic animal art
style might remind you of Zootopia, but don't let that fool
you. Odd Taxi is darker, sharper, and more intricately plotted than almost
anything else in the medium. Here's a full recap of every twist, turn, and
shocking revelation.
A Cold Open That Sets the Tone
The series opens with someone throwing a body bag into the ocean, cement blocks
dragging it to the seafloor. It's a striking and unsettling introduction to our
world. We're then introduced to our main character, Odokawa — a walrus taxi
driver in Tokyo who wakes from a nightmare about exactly that scene. On his
radio, a news report mentions a missing high school girl, which he promptly
changes to a comedy podcast hosted by a duo called the Homo Sapiens. From
minute one, the show is layering clues and connections that won't fully unravel
until the final episode.
Odokawa and His Unlikely Web of Passengers
As Odokawa drives through Tokyo, we meet the colourful cast that orbits his
life. His first passenger, a college-aged hippo named Kabasawa, is obsessed
with going viral online. During their ride, they're stopped by two police
officers known as the Diamond Brothers, and Odokawa hints that the elder
brother, Kenro, has a corrupt working relationship with a local criminal named
Dobu. Things get stranger when Odokawa spots Dobu lurking in the background of
a selfie taken with Kabasawa.
Off duty, Odokawa's life is equally peculiar. He appears to be keeping someone
in his apartment — talking to a presence hidden in his closet — though he
insists they're free to leave at any time. He visits his doctor and friend, an
ape named Goriki, and receives a prescription for sleeping aids. On his way
out, Kenro Don is waiting to confiscate his dash cam footage, claiming it's
connected to the missing girl case and warning Odokawa that his silence is a
matter of life and death. Later that evening, Odokawa meets his old friend
Kakihana at a local tavern, where he learns that Goriki's nurse, Shirakawa, is
suspected of stealing medication from the clinic.
Criminals, Idols, and a Very Complicated Night
The web of subplots begins to tighten when Dobu corners Odokawa in his taxi, armed with a gun. Dobu explains that his rival within the same criminal organisation
— a man named Yano — is trying to frame him for the missing girl's
disappearance. The dash cam footage is key evidence, and Dobu needs Odokawa's
cooperation to clear his name. When Odokawa activates his panic button, the
corrupt Kenro Don responds instead of legitimate help. Dobu threatens
Shirakawa's safety to ensure Odokawa's silence, leaving the walrus with no real
options.
Around the same time, Odokawa begins driving for the idol group Mystery Kiss
and their manager, Yamamoto. He learns the group's three members — Ruie, Shiho,
and a masked third singer — live separately and perform behind masks as a
condition of their contract. Yamamoto, it turns out, has been ordered by his
superiors to find a specific taxi driver. That taxi driver is, of course,
Odokawa.
Tanaka: The Man With a Grudge

One of the anime's most unexpectedly poignant detours involves a character
named Tanaka. His backstory begins in grade school with a fierce obsession with
rare erasers. It ends decades later when he blows millions of yen on a mobile
game called Zuden just to obtain a rare virtual dodo bird — the same fixation
from his childhood. The Zuden account that beat him out years ago turns out to
belong to Ditch 11, a ghost from his past. On the night he finally wins the
dodo in-game, Odokawa's taxi nearly runs him over, causing him to drop his
phone. When he recovers it, the dodo is gone. Then he comes home to find his
pet cockatiel dead. Tanaka snaps. He wanders the streets for days, finds a gun
buried in a park — the same gun Dobu had discarded — and sets off to hunt down
the taxi driver who ruined everything.
Deals, Dates, and Dangerous Games
Odokawa's personal life takes an unexpectedly sweet turn as Shirakawa pursues
him romantically, though it's quickly complicated when he learns she had a
four-year relationship with Dobu and was stealing medication at his direction.
Despite his hurt feelings, Odokawa convinces her to come clean to Goriki before
quietly ending the relationship. His best friend Kakihana, meanwhile, has
matched with one of the Mystery Kiss members — Shiho — on a dating app, not
knowing she's part of a scheme called the Badger Games, luring lonely men into
spending large sums of money.

On Halloween night, Odokawa and Dobu team up to track down the skull-masked
Tanaka, but chase down the wrong person. Kabasawa films Dobu beating an
innocent civilian in an alley and posts it online, giving Dobu yet another
problem to manage. Meanwhile, Kakihana is ambushed at the docks and taken
hostage by Yano, beaten and used as a bargaining chip. When Yano reveals
Shiho's true role in the gang to Kakihana's face, it's one of the series' most
brutal emotional gut-punches.
The Grand Plan Comes Together
Odokawa, functioning now as something of an unlikely criminal mastermind,
begins orchestrating an elaborate trap to bring down both Yano and Dobu in one
operation. He recruits Yamamoto (under duress), coordinates with the younger
Don brother Koshido, tips off Kabasawa about Dobu's location, and sets up a
fake lottery-winner kidnapping with Imayi to bait Yano. He even plants a
tracker he found in his taxi — left there by Tanaka — inside Dobu's van to
monitor him.
A time skip takes us to mid-December, and the plan rolls into motion. Dobu's
bank heist goes smoothly at first. Yano checks only the top case of cash (which
contains real bills), while the rest are counterfeits. Koshido pulls Yano over
and detains him, while Dobu collects the real money and meets Odokawa. But then
Tanaka appears. When Odokawa steps out to apologise — trying to defuse the
situation — the eraser of celebrity Donraku Shoffut falls out of his pocket.
Tanaka recognises it instantly and realises that Dobu is the original
"Ditch 11" who scammed him as a child. He shoots Dobu and flees,
screaming into the night.
The Truth About the Missing Girl

The series's most shocking revelation arrives via a flashback episode narrated
by Ruie, the lead singer of Mystery Kiss. When a producer threatened to replace
her with fellow member Yuki Mitsuya, Ruie arranged a private meeting to
threaten Mitsuya into giving back the lead position. But when she arrived,
Mitsuya was already dead. Yamamoto called Yano for help, and together they
disposed of the body at the warf — which is the scene we witnessed in the very
first episode.
To cover up the murder, they brought in a replacement named Sakura Wadagi, who
resembled Mitsuya closely enough to take her place in the group. Shiho was made
to wear a mask and go along with the deception. Yano blackmailed Mitsuya's
father — who had ties to criminal organisations — into withdrawing the missing
person's report. The whole conspiracy held together until Mitsuya's remains
were pulled from the water, and the media exploded.
Everything Falls Apart (And Comes Together)
With the body identified and Mystery Kiss scrambling at a press conference,
Yamamoto abandons Odokawa's plan, leaving Imayi to face Yano alone. The
operation still moves forward, and Koshido — who has now quit the police force
— arrests Yano and his associate Seiguchi using his brother Kenro's help, even
knowing it will lead to Kenro's own imprisonment.
Yano, furious, chases Odokawa in a stolen police car into a chase that ends on
an unfinished bridge. Odokawa's taxi launches off the edge and plunges into the
water. In that suspended moment before impact, every major character in the
series witnesses the crash — and each one uses it as a turning point to
confront something in their own life. Tanaka, who had been standing on a bridge
preparing to end his life, steps back. Kabasawa opens a new, quieter social
media account. Kakihana and Shirakawa resolve to live honestly.
The Reveal That Changes Everything
While Odokawa recovers in the hospital, Goriki reveals the truth he's uncovered
through his investigation. Odokawa has a condition called visual agnosia —
brain damage that prevents him from recognising what he's looking at. He sees
humans as animals because of the trauma sustained in the accident that killed his
parents. That accident was no accident at all: his mother, in a moment of deep
despair, drove the family car toward the water in the middle of the night.
Odokawa, as a child, noted how beautiful the world looked before everything
went dark.
He woke up in a hospital and could no longer see people as people. Animals were
safer. Animals made sense. The walrus, the alpaca, the ape — they were all
humans all along.
When Shirakawa dives into the water to rescue him, and Odokawa wakes up in the
ambulance, he sees two human faces for the first time. He tells them people
don't scare him anymore.
The Killer Was Right There the Whole Time
In the final scene, as loose ends are tied up — Ruie is arrested for Mitsuya's
murder, Yamamoto and Yano face charges, Dobu serves his time, and Kakihana
picks up the pieces of his life — we return to the figure no one
suspected.
Sakura Wadagi, the replacement idol who took Yuki Mitsuya's place in Mystery
Kiss, calls her mother about moving to a new agency. She thinks back on the
night of October 4th — the night she murdered Yuki Mitsuya to take her
place in the group. Then she finds Odokawa's taxi and climbs in. He asks where
she'd like to go.
After 13 episodes, the killer was sitting quietly in the background the entire
time, and Odokawa is, once again, locked in his taxi with someone
dangerous.
Final Thoughts
Odd Taxi is a masterclass in slow-burn storytelling. Every throwaway detail —
the erasers, the mobile game, the lottery numbers, the podcast — connects to
something else. It respects its audience enough to hide its biggest twist in
plain sight and trusts you to feel its emotional weight when it finally lands.
If you haven't watched it yet, this recap has only scratched the surface of how
beautifully it all fits together. Go watch it. Then read this again.