Director Daisuke Yamanouchi pays homage to H.P. Lovecraft in this “pink Cthulhu” film, set in a lonely port town.
TMDb
0.0