Milon's Secret Castle
Milon's Secret Castle
Attachment
The North American box art appears to feature a less-detailed replica of Sleeping Beauty Castle at Disneyland in California.
Contributed by MehDeletingLater