When a wandering ghoul (Kappa) flows to the outskirts of Tokyo, his trickeries bring laughter and tears.
No data