Via Ghibli mystery: A final farewell to the murdered couple: "Now rest in peace."