Lunar Love

A story that has it all: Love! Devotion! Foxes!