Happy Thanksgiving to all of us in the United States. Hope you guys that are celebrating it, like me, and talking to your friends and family from a distance through the internet. Yup, definitely a …

Mechanical Anime Reviews