I haven't the foggiest what that is or where it's from.
Perhaps a giant insect on rice...
It's iguana I reckon, and from somewhere in central America?
Not iguana and not in North South nor Central America.
There are currently 1 users browsing this thread. (0 members and 1 guests)