You have arrived at http://neoincunabula.org.
Everything worth fooling around with here must be accessed by
specific URLs which are shared with individuals and groups
who would benefit from the stuff posted.
Neo means "new" or recently born, and incunabula means
things surviving from the very earliest period of a method of mass
publishing, usually referring to printing on paper before the 1500s.
As for this little bat-faced gargoyle, that's the logo for a simple in-house
online data database system developed back in the mid-2000s to look a
bit like Google did at the time.