Since we fans look too much into mythological references, probably Kishi wanted to troll us fans by throwing something totally irrelevant
Seeing the posts here (including me) he did a damn good job.
Well, he is the King of Trolls. LOL
The only thing I can came up is this,
Hamura is a city with an ancient tree. Nothing special with the name.
Sakura is a name representing flowers, cherry blossoms. Nothing special with the name.
More wild guess, anyone? (reaching dead end for the time being)
Edited by tekopi, 04 June 2014 - 08:42 AM.