>>518756047
Appears to be fermented bean curd
https://www.youtube.com/shorts/O4d9Nq9ISag