hanzo ultimate Share definition Flag hes just a bitch Hanzo : My ultimate is readyGenji : shut up asshole no one likes hanzo ultimate hanzo ultimate by Hanzo is a little bitch December 13, 2016 Get the hanzo ultimate mug.