The Last Kappa of Old Japan: A Magical Journey of Two Friends