Sora Takenouchi (character)

Sora Takenouchi is the