Top definition
It means that you are an ancient warrior who will be destined to stop a demonic invasion.
You are the Nobitsura that the prophecy spoke of.
Get the mug
Get a nobitsura mug for your sister-in-law Nathalie.