At the time of posting, it was recently announced that Akira Toriyama, known to most as the creator of Dr. Slump and Dragon Ball has passed away. I may not be the biggest fan of his works, but I ca…

cvphased / MECHA CATALOGUE