This is 豆沙包 which is a Chinese steamed bun filled with sweet red bean paste, I should've taken a picture ripping it open because I made them so big you need two hands to hold them
today I made inarizushi for the first time, it came out tasting well but I need to make the tofu thinner next time, I suspect that's why the corners are so sharp (which looks ugly)