Ninja Parade Marches Through Town Unseen

The INU stages its annual march in Modesto, California. Modesto boasts a population of 210,000, of which at least 1000 are estimated to be ninja.

Comments are closed.