Just behind Takashimaya Department Store, it is a large yard with a red wall. It seems that non-Hindus can't enter. You can only stand at the door and simply look at it. It is a typical South Indian style building. I don't know which way the true god is worshipped.