Read More By : Dylan Cornelius February 8, 2021 Akagawa Jirou no Yuurei Ressha (Famicom, 1991) All Aboard the Ghost Train