Lusca Picture


A spot illustration of a “Lusca” (giant monster octopus) for PayMaster Games.

Continue Reading: Giants