Baidu link??
From The Lost Media Wiki
i found a link when i searched interface on google and vertadim and this is the link https://c.tieba.baidu.com/p/8946323006?lp=5027&mo_device=1&is_jingpost=0
i found a link when i searched interface on google and vertadim and this is the link https://c.tieba.baidu.com/p/8946323006?lp=5027&mo_device=1&is_jingpost=0