This week has been total hell for me and so many people on the West Coast of the United States. I’m not going to lie and say “nothing phases me”. No, I was completely terrified and didn’t know whet…

Mechanical Anime Reviews