What Kind of Government does North Korea have?

North Korea offically has a Communist government. South Korea has a republic (freedom included), so that’s part of why they are separated.