Lupin III Creator Monkey Punch Passes Away April 17, 2019 Sean Anime, Japan Lupin III manga creator Monkey Punch (real name: Kazuhiko Katō) passed away… Read more