What is onihitokuchi?

Onihitokuchi is a demon-like creature from Japanese folklore. It is described as a small, one-eyed monster with long arms and legs, and a single horn on its head. Its name translates to "one-eyed in the mouth," which refers to its ability to swallow human prey whole. The creature is said to live in forests, mountains, and other secluded areas, and preys on travelers who wander too close to its territory. It is known to be highly aggressive and difficult to defeat, making it a popular subject in Japanese monster legends. Despite its terrifying reputation, however, there are no reported sightings of onihitokuchi in modern times, and its existence is generally regarded as a myth.