Moderate and adult content is only visible to logged in accounts.
Options
tulpa
/ˈtʊlpə/
noun
1. a being or object that is created in the imagination by visualization techniques such as in Tibetan mysticism
Ball 'til you fall
TULPA by Fart Guardian