Traveling around the world with netizens' favorite vlogger, Edho Zell. Edho is taking you to try various weird food that might taste good. In this episode, Edho takes you to Japan to try scorpion's barf. Can you imagine eating one of those? What is that? Are you curious? Follow Edho's trip on Disgustingly Delicious!Genres: Lifestyle and FashionStarring: Edho ZellDirector: Edho Zell