Unknown creature vs advanced technology