Added by HolyCrap on Wednesday, March 10th, 2010
Check the Kaidan Restaurant page for more episodes to download.
You are going to download Kaidan Restaurant Episode 12 English Subbed in high quality. AnimeFansFTW is your best place to download Kaidan Restaurant 12.