Board Thread:Video Games/@comment-26466190-20151029224116/@comment-6025261-20151029230508

I think it is Rhinesuchus.