mizuchi miyadeguchi lore