The Lucky Cat

The Lucky Cat is a tourist shop based on London' chinese distric, also serving a cover into helping the Black Lotus Gang' traffics.

The traffics
To be added

Visit of Sherlock Holmes and John Watson
To be added