Hmm, not so sure about that. Now, speaking of giants again... I could always draw something along the lines of a massive creature like what was in Shadow of the Colossus. Just started playing it.
I've heard good things about that game, but have so many other hobbies that I don't really have time to play many computer games. Ah, the hard times of a happy nerd ...
Now dragons on the other hand...