Big sister catches little brother peeking.
Incest, mind control, domination and more.
Someone from his past catches up with him.