Composition (Content) First, I don't feel this photo met the Travel theme of the challenge. That being said. The composition of the critters is a little off center. This makes the scene feel heavy on the right. A more balanced composition would work better I think.
Background The black background works well for this shot. I do feel that some fill lighting on the subjects would again make for a more pleasing composition.
Camera Work (Technical) Your DOF and focus are good. Very low noise at ISO 50 and .1 shutter speed.
Digital Processing (Technical) Sharpening is good(Crisp, no artifacts)
Balance between light and dark is fair. (creatures are a little dark)
Compression is good(No noticeable compression artifacts)
My opinion This would be a fine Macro, or other subject matter shot, but it does not meet the challenge theme in my opinion. I feel that with a few tweaks, these guys could come to life in another challenge more fitting with their personalities.
The only reference to travel is the name of the entry giving a hint to the three wise men. As a photograph it doesn't have any qualities besides being somewhat cute.