an anime comic strip with the caption that reads, `'still be explain to me what this is about