Kim Kahran

A mysterious martial artist.