Armadillo in Monteverde Cloud Forest, Costa Rica February 2019 — Armadillo found in a Monteverde cloud forest in Costa Rica.