DIGEST

The Informer: Please scream inside your heart - advice from Japan