Yeti

Yeti is a japanese publisher and developer.
This company is responsible for games like Myself; Yourself: Sorezore no Finale, Mystereet: Fukagyaku Sekai no Tantei Shinshi, Myself; Yourself, Dear My Friend: Love Like Powdery Snow e Tamayura: Mitamaokuri no Uta.
Yeti links
https://www.mobygames.com/company/yeti
bd