YouTube - Mushihimesama Ultra Superplay - Last Final Boss TGA-RET http://www.youtube.com/watch?v=PP-mePr1-ZQ "One of the most incredibly difficult shooter bosses I have ever seen." Saved on Feb 07, 2007 #Mushihimesama #gaming #japanese #shmups #video Internet Archive