Anime nonsense which keeps me warm in the cold