Lucky Day!
Both of Mikage's site on WebArchive!
http://web.archive.org/web/20100210230525/http://th105mugen.dyndns.info/ (Feb. 10, 2010)
http://web.archive.org/web/20071001063800/http://mizuaki.mine.nu/index.html (Oct. 1, 2007)
You can still download the 10.5 pack on th105mugen, but not the 12.3~
You can click the bars (captures) on the top if you want to go to a different timeline!