Indian Paradise-flycatcher

Chinese Name: 寿带
English Name: Indian Paradise-flycatcher
Latin Name: Terpsiphone paradisi