Catherine: Full Body New Trailer Features Rock BandBy Christian Pepitoon January 14, 2019Game company Atlus recently released a brand new trailer of upcoming video game Catherine: Full Body featuring a Japanese rock...