Joe Odagiri
The Lord of Castle Grace, Azuchi Momoyama (Mikijiro Hira), is used to ask a prophetess (Saori Yuki) to confirm he is the fairest of all living things. On one occasion, the prophetess reveals that his son Prince Amechiyo (Joe Odagiri) will soon become the fairest. Azuchi Momoyama orders his son to be killed at Sacred Mountain. The plan fails when the assassin is trapped by racoon hunters. While Amechiyo sleeps, Princess Racoon (Zhang Ziyi), finds him and takes him to the Raccoon Palace. Soon, Amechiyo and the Princess are in love. The Racoons are against the romance because it is a known law that "No man should love a racoon. Even less should a racoon ever love a man". Azuchi Monoyama learns his son is still alive so he engages in a war to get him killed. Amechiyo has to look for a golden frog deep in the mountain to save the princess. It appears that the lovers' romance is doomed.