Seeking mythological creature