Ryuga Sato
overview