Original gadget: CCTV x Edo period clock
Yokai [妖怪] is a supernatural entity and spirit in Japanese folklore.
SHISEN can often be seen at the top of electric light poles individually or in groups, staring at what they see. It is unknown how many of them exist and how they use their recordings.
"I see things and will remember them forever."

You have to be to comment.