User blog comment:Lord Loss/Monster Hunter Theory... Blog/@comment-25165468-20140711060802/@comment-6974847-20140719175821

It is confirmed Steve is a flying Wyvern. Check his page.