It's Belarus. THe slipons look like soviet style KGB BOrder guards. I've no idea if it was put together, the belarus patches are definitely post soviet era.
yeah defo a mix up of russian or belorussian "berezka" camo and the patches are a mix up of soviet, russian and belorussian patches. rdv120 hits the nail on the head ... anyhow, what size is it?