Top definition
The main rival of Haomaru from Samurai Shodown; a very dangerous fighter.
He owns...
by Shawn B. October 24, 2003
Get the mug
Get a Genjuro mug for your daughter Beatrix.