Kotomora
ハチクイ (hachikui) Japanese meaning: rainbow bee-eater | Kotomora