Green Rest

The Green Rest was an opium den in the Wallow of Slow Tide Harbor, owned by the criminal boss Yaguro.