Have you ever had Japanese purin? Purin, or pudding, is essentially Japanese crème caramel or flan, made with the same sort of exacting perfection in which Japan treats all culinary deliciousness. You might know it as caramel custard, egg pudding, or caramel pudding, but no matter what you call...