Imamura

Imamura

Imamura (今村, characters for "now" and "village") is a Japanese surname:

Read more about Imamura.