Help me identify this Vietnamese tofu

Yes, you are right, it is fermented tofu. I’ve only had it in restaurants before. The Vietnamese version is called ‘chao’. Thanks everyone.