A newer version of the creature from the game Tell Us What You Did. It’s supposed to be scary but IDK.
Comments
Comments