Scroll through a selection of images from the Atlus game, Catherine
Screenshot from the video game Catherine by Atlus.