Portland Bujinkan

Striving for a just balance, night or day.

Bujinkan Dojo located in Portland Oregon.