藩屏 はんぺい
hampei

Noun

1. fence; bulwark; guarding wall

Other forms: