Designed by
Title
Furaribi, a small yokai and fire spirit in Japanese folklore #309368423
Description
Furaribi, a small yokai and fire spirit in Japanese folklore, with bird body and dog-like face, and on fire, floating aimlessly, born from a lost soul that could not properly move on to the next life.