Or15a's real name is Huangfu Dehan.
Or15a is from China.
Or15a plays for Team For Victory's' Overwatch team.
There are no matches being played today. Check the calendar for past and upcoming matches.