What is Chensujin?
A Large animal known to have sex with its brothers and sisters.
The Chensujin inserted its penis into his sister.