For no obvious reason, I suddenly remembered an anime I watched in 2003 today