Falling shinobi (3/48)

Falling shinobi