The café decides to hold a night of telling ghost stories, much to an easily-frighted Handa's dismay.
Polar Bear Cafe
Season 1
35
August 2, 2012
12 minutes
4.0/5