A strange animal hanging out on the side of the road in Costa Rica.