Giygas

giygas is the final boss in earth bound wich people say its a featus or not wich we may never know. giygas is a disturbing boss in video game history said to people. giygas is a creepypasta too.