Several trailers for upcoming mecha productions dropped in the last couple of weeks, and I wasn’t able to check them out since I was on vacation. But now that I’m back, it’s time …

cvphased / MECHA CATALOGUE