Anybody know what the hell this actually is?

Seems like BA Baracus got his own country now … awesome