Ki no umi (2004)
Ki no umi (2004) There lies a thickly wooded area in Eastern Japan, near the slopes of Mount Fuji, which is termed, suicide forest. It is infamous for being a destination for those who for various reasons ...
Dog Star (2002)
Dog Star 2002 A seeing eye dog name Shiro is granted one wish by his former, now dead owner Shiro chooses to become a human for a short time so he can find the girl who trained him as a puppy While attempting to get to know her as he runs along behind her and sniffs for her around town he eventually