The Eternal Castle: REMASTERED Wiki

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