Owari no Miko — Japanese nobleman