Milon's Secret Castle
Milon's Secret Castle
November 13, 1986
Add Trivia

1
Attachment The North American box art appears to feature a less-detailed replica of Sleeping Beauty Castle at Disneyland in California.

Related Games