Marabu boa
(31600) CANARY YELLOW (26)
Marabu boa