Catherine: Full Body Trailer (Japanese) By News Bot on December 22, 2017 on Videos, Videos, Videos multi, Xbox Videos Atlus, Catherine: Full Body Tweet No Comments Atlus released a Japanese Catherine: Full Body trailer to whet the appetite ahead of the game’s release next year.