In Japanese culture when people are called by the first name or surname is it because of the geographic location or just by preference? I was wondering this because in Naruto they call each other by their first name a lot but in other animes they call each other by their surnames.
For example:
In the anime/manga Bleach, Orihime commonly refers to Ichigo by 'Kurosaki-kun' and Uryu as 'Ishida-kun' which I believe is the equivalent of Sakura referring to Naruto as 'Uzumaki-kun' and Sasuke as 'Uchiha-kun'. Calling people by their surname is also used a lot in other Japanese shows that I have watched.
So is the difference in calling someone by the first name or Surname in Japanese culture determined by the Geographical location or just by preference? Sorry if this is a really obvious answer.
For example:
In the anime/manga Bleach, Orihime commonly refers to Ichigo by 'Kurosaki-kun' and Uryu as 'Ishida-kun' which I believe is the equivalent of Sakura referring to Naruto as 'Uzumaki-kun' and Sasuke as 'Uchiha-kun'. Calling people by their surname is also used a lot in other Japanese shows that I have watched.
So is the difference in calling someone by the first name or Surname in Japanese culture determined by the Geographical location or just by preference? Sorry if this is a really obvious answer.