Ghirahim is a recurring character in The Legend of Zelda series. He is a figure of authority in the land below Skyloft, and he thinks quite highly of himself, preferring to be called Lord Ghirahim. Papercraft from Paper Zelda.
Download Parts and Instructions