Delan

Delan is Poncho's partner from before he was taken to the land of Barovia and seen in a flashback as the memory of one day was taken from Poncho by Strahd.

They were the creator of Poncho's signature poncho, and refer to Poncho by one of his other names, 'Finch'.

Delan was trapped in their studio during the time of a great fire in Berranward, where they and Poncho once lived. Poncho was there as the building collapsed. However he now no longer remembers this event.