Being a vegan in Japan can sometimes be quite tricky, especially with popular dishes which are fish and meat-based, like sushi, ramen, and yakiniku....