RIP Mochi, rest well little buddy. =/
April 14, 2018 5:47 am
Sorry for the sad news, Mochi passed away unexpectedly tonight. Since he has been such an integrated part of this channel, I want to let you guys know asap.
source