The mystery has been solved!




Source