Catherine Full Body Demo Out Now on Japanese PlayStation Store