She looked invincible is run by Crissy. It was opened on May 28th, 2017. The title comes from episode 1x05 in which two of the handmaids are referred to a 'invincible' by others in two very different situation.
She looked invincible is not an official website. It is merely a fan project and is non-profit. Layout and content are property of Crissy, unless otherwise stated. Part of All Neon Like || Listed at TFL.org.