Teekyū

Delia is a major character from Bird Life.

Life with Danger
Season 1, Episode 7B Airdate: September 18, 2022