Lloyd Davies Creator

I wonder what it could possibly be!