山やま城しろ屋や
Meanings
Name
1. Yamashiroya
Kanji used
mountain
castle
roof