Ruddy Kingfisher

Chinese Name: 赤翡翠
English Name: Ruddy Kingfisher
Latin Name: Halcyon coromanda