История начинается в волшебном лесу, далеко от цивилизации, где живет девочка по имени Страшилка. Её зовут так из-за своеобразной внешности: колючие волосы, разноцветные глаза и рука-протез, сделанная из дерева. Она ведёт скромную жизнь в хижине на дереве, окружённая своими друзьями животными и растениями, которые стали для неё настоящей семьёй после того, как её усыновил Могущественный осьминог. Он спас её много лет назад, найдя на берегу реки в корзине и став её наставником и защитником.
Всё меняется, когда Страшилке начинает сниться таинственный сон о Городе Света — мифическом месте, где прячется некая великая тайна о её происхождении. Мечтая узнать о своих корнях, она решает отправиться в путешествие, которое обещает быть полным опасностей и сюрпризов. На своём пути девочка сталкивается с новым другом — кроликом по кличке Уилан, мастером боевых искусств с острым умом и добрым сердцем. Вместе они преодолевают множество препятствий, встречаются с опасными существами и ищут путь к разгадке таинственного сна.
Во время приключений приятели встречаются с различными испытаниями: от встречи с мрачными лесными призраками до коварных ловушек, расставленных злыми силами. Они находят хрупкие нити давних легенд, которые помогают сложить воедино картину прошлого героини. Параллельно, они начинают понимать, что Город Света — это не просто фантазия, а реальное место, охраняемое древними магическими существами.