Possibly: Large fish, sea creature, or water-related being

1 Post