Trying Japan's most INSANE Foods with my SON!