Takabayashi

Etymology
.