Tag: Den

Results

  • The Tigers Den

    The Tiger's Den is a gambling house located in the commercial district of Oedo in the Ryugyu Islands. The proprietor, Takeda Sakamoto, is a boss in the Sakamoto Syndicate, a criminal organization operating within the city. Since Takeda oversees most …

All Tags