Doesn't really look like either.......
If it is definitely no other possibilities, than those two - my money would be on the 'Monte Carlo'.......... but it really does not look right.
- No offence meant, but is this by any possibility something, you got from a local pond??