Epic-sized homemade flan!