Do you believe in monsters ?