This Thing Chased Me!!

This Thing Chased Me!!

Available on Pluto TV
S1 E7: Apparently flying to strange new lands leads to strange giant flying beasts. Run!