Ramzi theory

Gemma

Just wondered if there is any one on here who knows any thing about ramzi theory? And what do they think of this scan.....

9 weeks