The Little Mermaid (NES/Famicom Emulated)

Score: 18,800
World Ranking: 1
Scored By: omargeddon (OFP)
100% Legit
omargeddon avatar
The Little Mermaid 18,800 points