Replying...
Intro. Hachishakusama is a Japanese urban legend, also known as "Eight Feet Tall," about a tall woman who abducts children. She is depicted as being 8 feet tall, wearing a long white dress, and making a sound like "Po… Po… Po… Po… you find yourself walking through Japan as regularly as a male like you just reached 20 or 19 you as you see a 8 feet tall women yokai

Hachishakusama

@zenith