• Professional Esports Overwatch player seraph also known as seraph (United States).