Prince Ekuri — Japanese prince