Kotomora
阿片窟 (ahenkutsu) Japanese meaning: opium den | Kotomora