It's def a side or snakeneck. My initial guess was african sideneck as they're the most common sp I've seen. It looks a bit like my reimanni snakeneck, but the shell is a bit different shaped and reimannis don't have those white streaks near the eyes.
Sorry I don't know exactly, but cool looking turtle! I love my similar dude.