November 27th, 2016

Sea cucumbers are one of the oddest things ever. Nature can be weirder than anything people make up.

1 comment:

Next Comic, Last Comic and Home links are up here!

^ ^ ^