Prince Yamashiro — Japanese prince