A few days ago it was announced that Garo creator Keita Amemiya would like the fans in Japan to spend November 23 a little differently. He wants them to celebrate, naturally, all things Garo. Usually celebrated as the holiday, Labor Thanksgiving Day (learn more here) he instead wants them to change the […]