April 17, 2015 at 00:04:51 UTC
One of two similarly themed doodles from today! Some creepy flesh cave from you-probably-don’t-want-to-know-where.
:-D