Yokai are Japanese spirits, and young Hamachi is fascinated by them. Now he continues his quest deep into the Yokai realm in the hopes of finding Madkap, the kappa (water spirit) he believes has... This description may be from another edition of this product.