an anime comic strip with the caption that reads, joy and amazing embrassment