I think BUG delver is definitely merfolk or elves