touhou is an anime nerd