The name "taumoda" is a combination of the names of the (four-legged) creatures shown here.
If you look carefully, you may notice that the coloring in the logo is also taken from these creatures.
Back Home