Vocabulary
セルフビルド
セルフビルド
self-build; building one's own home
noun