User blog comment:Kaijusaurus-Rex/New TAWOG Season 3 Footage!/@comment-5812122-20150314090338/@comment-25302724-20150411153657

It might be from The Triangle or The Egg.