Mysterious animal in a tea cup!?