Inept police and the ninja priest! Posted on January 6, 2011 by The Ho! Clash of the ninjas showing that just because you’re an armed police officer, doesn’t mean you know how to pull the trigger!