thong and hello Kitty on the wall? WTF?