Ikoma Kimura

Ikoma Kimura was a Samurai and Master of Bushido of the Lion Clan.