Shi No Numa

Shi no numa is the 3rd map of call of duty zombies, was, Black ops 1, There is a new boss called the hell hounds,