Posted on

Portuguese Trailer: Warriors of Budo

Warriors of Budo

This is the official Portuguese trailer for Warriors of Budo. A seven episode series on major Japanese Budo.

Read more