Tetsuro Takeuchi Creator archive / 1 post June 3, 2024 Wild Zero Tetsuro Takeuchi, 1999, PhilaMOCA, Philadelphia, PA Go to this post