The Eternal Castle: REMASTERED Wiki
Advertisement

Leonard Menchiari is a developer and one of the three developers of The Eternal Castle: REMASTERED.

Advertisement