A review by lachimolala981
Honolulu by Alan Brennert

4.0

3.5.