Can a broken toaster end the world? Find out in Masaru Matsumoto’s The Great Yokai Akihabara Battle: https://youtu.be/_246-G6DnuY

(Feed generated with FetchRSS)