News Letter to Shogun and Jia Jia in Heaven In June 2019, Genlin’s beloved dog, Shogun, died of illness. Around a month later, Shogun’s partner Jia Jia also passed away. Below is a letter 2020-09-29 No Comments