Thread:JessicaFin23/@comment-4327179-20170531165718/@comment-24839263-20170531205429

Well, his English nickname would be The Giant Timber Ape, while his Japanese nickname would be "Forest Monster".