Board Thread:Movie discussion/@comment-27724978-20170911074217/@comment-27724978-20170911141019

That picture of a Dilo could just be a statue inside Lockwood Manor.