>>715656319
Pic related seems pretty "visible" to me but yeah, sure. Enjoy your tumor blobs.