Oct 20, 2023 #37,832 Rorschach Well-known member May 6, 2021 879 839 ChEFF said: Peace View attachment 84157 Click to expand... What is this? A prosthetic or something?