Sanpei has opened the door to the world of the kappa.
Release Date 1968-12-19 Budget N/A Revenue N/A Rating N/A Runtime 24 mins