It's kinda hard to tell in the pic if those cups are threaded. If they are, then normally that would be "euro" but they also look like a larger diameter than a typical euro bb shell. Maybe they are supposed to thread in to an American-sized bottom bracket shell? If so, then I agree. That would be an obselete bottom bracket design. If you could press them into an American bb shell despite the 'threading', then the cranks and bb should work.....