The Trap Door: Good luck, Super Punching manly Robot! Mazinkaizer (2001) By Phillip Sunday, May 25, 2014 Column anime Go Nagai Mazinkaizer