Kotomora
建築業者 (kenchikugyousha) Japanese meaning: builder | Kotomora