Hasegawa

Hasegawa

Hasegawa (長谷川, literally long valley river?) is common Japanese surname.

Read more about Hasegawa.