Minamoto no Tamemoto


Minamoto no Tamemoto - military commander.