Yet Another Mystery Credor

Who wants to name it?