Catherine Trailer – English Subs

Catherine Trailer – English Subs

The trailer for the upcoming video game, "Catherine" by the Persona team, Atlus. The trailer is in Japanese, but has been subbed in English by me! Enjoy! NOTE: Sorry for the bad quality, my renderer decide...