A ceremonial first pitch before a recent baseball game in Taiwan was perhaps the strangest first pitch you'll ever see – and that says a lot considering we saw a dinosaur throw a pitch at a San Diego Padres game earlier this season. 

The game between the Lamigo Monkeys and the Brother Elephants featured a well-known yoga master named Yan on the mound to throw the first pitch.