Ever heard of those cat cafes popular in some Asian countries? Consider this place the semi-morbid version. Originally designed by British Master architect Balfours, 1933 Shanghai was the largest and ...