iyi misozi kirahagije nimuhindukire mujye mu majyaruguru tegeka abisirayeli itegereze ukuri ku buryo winjiza amafaranga it is found in panama colombia costa rica and the galapagos islands