Zashiki Warashi are spirits that have lived alongside humans since ancient times. There is a legend that zashiki can become human if he finds a person who can see and touch him and who can eventually have sex with him. There lives a zashiki boy in search for such human for a long time.