Male soprano, not castrato. From what I've read (they aren't around anymore) a castrato has a clear pure voice of a boy soprano - if you listened to the royal wedding music there were a of boy sopranos there.
Was most probably falsetto, but not positive. Interesting
Loved the comments by the panel

.