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 as 'invincible' by others in two very different situations.
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.