Japan’s weirdest manga and anime in 140 characters