If you are traveling to Japan and are looking to eat some delicious Vegan, try out Ain Soph Soar in Ikebukuro! ▶︎ Subscribe for weekly food videos (ht...