Madam and the Giant Bird, Bennu

Madam Edel, squaring off against the giant bird Bennu within some ancient ruins. The atmosphere is tense as treasure seeker and treasure protector face each other.