Sakura Avalon/Sakura Kinomoto (Cardcaptors the Series)

Sakura Avalon/Sakura Kinomoto is