Finrod
You see Finrod, a tall Elf who looks somewhat confused.