henmere about 3 years ago The background is a parody of Katou Naoyuki's cover page illustration for the 2015 Japanese translation (done by Uchida Masayuki) of Starship Troopers: http://www.hayakawa-online.co.jp/shopdetail/000000013033/