The Hachishakusama

The Hachishakusama is a Japanese Urban Legend that serves as the main Antagonist of The Mimic

As the Urban Legend says, The Hachishakusama is 8 Feet Tall and kidnaps children while they sleep and presumably kill them.

In The Mimic, the Players Friends were trapped in The Mysterious World and are trapped there as Spirits by The Hachishakusama.

Gameplay
The Hachishakusama has multiple forms though they may just be her servants or trapped souls that serve as Antagonists in the game