Giraffe
Giraffe

Review byAlbion· 2026-11-03

Not entirely sure they're even real. Ever seen one? Ever met anyone whos seen one? I think its just a bit of a joke from those in power

No comments yet

Sign in to comment.