German "Lion's Den" Showcases Hilarious Vegan Food Pitch