A World Cinema film Starfish is set in Tokyo. Its a haunting tale of a Man, His disillusioning wife, his mistress and his dark side.
Read this post on dontmarrythefly.blogspot.com