Emiko Takeuchi (竹内 恵美子, Takeuchi Emiko, March 27) is a Japanese voice actress from Kanagawa affiliated with 81 Produce.
This psychedelic tour of life after death is seen entirely from the point of view of Oscar, a young American drug dealer and addict living in Tokyo with his prostitute sister, Linda. When Oscar is killed by police during a bust gone bad, his spirit journeys from the past -- where he sees his parents before their deaths -- to the present -- where he witnesses his own autopsy -- and then to the future, where he looks out for his sister from beyond the grave.
After his classmate and crush is diagnosed with a pancreatic disease, an average high schooler sets out to make the most of her final days.
While under the guise of taking his family on a weekend winter getaway, Loid's attempt to make progress on his current mission Operation Strix proves difficult when Anya mistakenly gets involved and triggers events that threaten world peace.