Sakura is a Japanese given name, written as 桜 . It mens "cherry blossom". It can also be written as 咲 (saku) "blossom", 良 (ra) "good". Akagi is likewise Japanese and means either "red castle, "red tree", "crimson" or "red future".
Behind the scenes
- Given her name, she is most likely of Japanese descent.
- Harry Potter and the Prisoner of Azkaban (video game) (PS2 version only)