Shogun Warriors #12 (Marvel) – Cover July 22, 2020 Comic Books Shogun Warriors #12 – The Moon Menace! released by Marvel on January 1, 1980 Kenji flies Combatra to Los Angeles… TweetSharePin2Share4Share6 Shares Continue Reading →