japanese vegetable pie