Aelofiq

Complex name implying layered thought and mystery.