Taniguchi's website has been moved to https://astropengu.in.