Aldarch Wuufren

 Aldarch Wuufren is a dog that appears in.