ahbying Jul 09, 2014 11:19PM Brazil's embarrassing loss to Germany gets Taiwanese animation treatment (Video | Dirty Tackle - Yahoo Sports)