Plot: Akabane is known as a sacred place for non-humans with its unpretentious izakaya (Japanese style pubs). In one corner of the area, there is a “standing oden shop” with a long line of customers standing in line from morning
Episode Aired On:
Friday, February 20 2015 10 years ago