Welkom,
This is the official Otherotter website.
Here you can see some art Simon van der Linden did made, although some art is still in progress.
And that's the way it should be.
Enjoy