藩屏はんぺい
hampei

Noun

1. fence; bulwark; guarding wall

Other forms: