>>23091698
NO. Fuck em. I hate biofoids. Can't stand them.