A review by amythyst_
Not Quite Narwhal by Jessie Sima

5.0