Japanese people really love incest and I can never understand why
Sweet home alabama
Yeah that’s not japan
Japanese people really love incest and I can never understand why