what is this insane thing? and is the L actually part of the face? it doesn't even really match.

Holly Script is very similar with a cap 'L' that matches only slightly better.
Ahh, it looks like they gave the 'L' a bit of a squash and a squoosh.
Captured from web.archive.org on 25 Apr 2015. view this capture