>>49934403
>She's just herself, aka a retard.
"Just retarded" fits Youmu better