Sonny and Shizuka visit Saga for the alien looking eel – warusubo for “The Best Ever Food Review Show”

Best Ever Food Review is in Japan! They released a video as they visited Saga for the alien-looking eel known as warusubo.

Check out Sonny and Shizuka Anderson’s adventure.