Forgot your password?
Sci fi/Fantasy image by
This guy is a personification of sakura- the cherry tree. There is a belief that falling petals of sakura ar the lost lives of warriors. Peach sakura is also known as a symbol of love so I kind of combined both of them in this romantic guy.
Published More than a year ago
Be the first to favourite this image.
This image is flagged as NSFW