cayblood

101
reputation
1

Software engineer, armchair philosopher, amateur musician, Mormon transhumanist.