Forum:Who are giants in episode 145

1 question of which the answer is nowhere. Who are the super gigantic giants in episode 145?