IS HANZO MAGIC?! Well are the Shimada brothers magical? I play A LOT of Overwatch, and I’v