Hayato Yamashita

(Reserved this at 2 am while half awake, plan on adding all the base info when i get up tomorrow.)