In the heart of Japan lies an abandoned villa hiding a secret: a million-dollar art collection. Witness the haunting beauty ...