"Embarrassed" is a girl who cannot see at night.
Night Blind is not available for streaming at this moment.