I decided to kick back and just have some fun with this one. This my concept of where possibly, if not probably anime tentacle colonoscopy monsters come from. Might make some in other fun colors.
2048x1152 as always
And I say hey.... hey.... I said hey! what's goin' on?