How old is Genji from Overwatch?

How old is Genji from Overwatch? 35

35