armored ninja

fights anything and hates hell