Poppy is a gentle ghost, a spirit dedicated to peace, her form adorned with hand-drawn poppies to honor those who have sacrificed for others. Known as the “Flower of Peace,” Poppy appears around Remembrance Day, drifting through fields and memorial sites, her presence bringing a calm to all who encounter her. It’s said that Poppy’s spirit...