i guess it might help to have the english version? but we already know what it looks and sounds like.
Clips been found in Greek, no where online or otherwise is it available in English?
So in my eyes that's still lost media? Because yeah we know what it looks like and we know what it sounds like (in Greek only ) but for OP and anyone else who isn't Greek they haven't got a way to view it in a watchable way without learning a language so the "English dub" is still lost media.