CAUTION: POSSIBLE SPOILERS AHEAD! The first of the two videos posted on Making Star Wars shows what appears to be the body suit of a massive alien. The scene was apparently filmed in Ireland. It is not clear which of the cast members were involved for this shot.
Star Wars: Episode VIII Ahch-To Filming Part 2 – MakingStarWars.net