Mr. Toad that lives in the sewer. This is truly the most disgusting piece of artwork I’ve ever seen! Art by Sun GuoLiang.

Mr. Toad that lives in the sewer. This is truly the most disgusting piece of artwork I’ve ever seen! Art by Sun GuoLiang.

  1. inspirationcantbefound23 reblogged this from dyufozeon
  2. ginger-kitty-globglob reblogged this from dyufozeon
  3. catwhatcat reblogged this from dyufozeon
  4. twistedsmiler reblogged this from dyufozeon
  5. darmius reblogged this from dyufozeon
  6. skulldugcorey reblogged this from dyufozeon
  7. the-innocent-dreamer reblogged this from dyufozeon
  8. dyufozeon posted this