Moru Forelingeater

Moru Forelingeater is a mountain giant.