I've done this but with blocks representing people instead of animals.
-- <1x1 with skin color
--<1x1 with country color 1 } the formula for people
--<1x1 with country color 2
There's a feared race of aliens that occasionally try to take over everyone; once they destroyed the interior of an island and began filling it with lava, destroying the ecosystems of anything nearby.