Space Battleship Yamato & Galaxy Express 999 Creator Leiji Matsumoto Dies February 22, 202333 Comments