Manticore

Manticore

マンティコア
A bio-engineered ninja created by Fubuki of Yoroshisan Pharmaceuticals. He was tasked with finding Genocide and capturing him.