Kuwabara

Kuwabara

Kuwabara (桑原?) is the Japanese family name (translated literally as "mulberry field") of various people and fictional characters.

Read more about Kuwabara.