Lojackz 5 months ago After unleashing a supreme hurricane kick, Sakura lands gracefully to the ground as an angel descending from the heavens!