A seeing-eye dog (Shiro) is granted one wish by his former owner. He chooses to become a human for a short time so he can find the girl who trained him as a p..
Jyukai: The Sea of Trees Behind Mt. Fuji
Near the slopes of Mount Fuji, there is a so called suicide forest, an infamous place where people who are tires of living have their last breath of air. The ..
Until the Lights Come Back
A Christmas Eve power outage provides a collection of troubled Tokyo denizens the opportunity to come clean on the misdeeds of their past.