A turtle isolating
Once again, the Italian flag. I'm quite confused as to why it keeps appearing.
Doodle or Die is the game of "telephone" with drawing!