Shinobi Screen #13


The dogs
 

The dogs