- 75 min
- Directed by: Philip Cox, Hikaru Toda
- Language: Japanese
A look at the inner workings of the Angel Love Hotel in Osaka, Japan, one of the most private and anonymous spaces in Japanese society.
This film is not currently showing in cinemas.
Tell us more about this listing.