Apparently Japanese Captain Scarlet was a thing and it was AMAZING:


キャプテン・スカーレット Captain Scarlet Japanese... by napoleonsolo0011

— 1 likes