Japanese barbie schoolgirl gets crucified and some other random stuff happens.