ニンジャヤシキ
Meanings
Noun
1. ninja house; ninja residence
Composed of
ninja; person trained in ninjutsu and employed for covert purposes in feudal Japan
residence; estate; grounds; premises; mansion