万障 ばんしょう
banshō

Noun

1. all hindrances; all obstacles