前後矛盾(ぜんごむじゅん)

Japanese vocabulary

Meaning: self-contradiction; self-inconsistency

See it used in real works