Kunoichi

Everyone is probably familiar with the word ninja but not many have heard of kunoichi, the female ninja.…