Eastern Depot Posted by Lianyin April 12, 2021 « Back to Glossary Index东厂 A Ming dynasty spy and secret police agency run by eunuchs. « Back to Glossary Index