Creamy Japanese Flan really surprised me when I ate them the first time!! I first tasted this sensational pudding back in 2000…