Marina

The Marina was the barge at Los Angeles, where lived the Nahdrah Demon.

Appearances

 * "Provider"