Nurunuru Kankan (1996) is the film version of a 1992 Japanese television drama, which is a bit hard to believe considering the unusual plotline. Don’t you wish you lived in a country where they show tits on TV? The proprietor of a successful bar has no … Join Mr Skin to read her entire Biography