Japanese Apple Pie Cheese Slices!