Mar 15, 2005 18:38
In music theory this random image of Yura-sama u the gekiai merry-go-round para para to clean windows popped into my head, and goddamit, IT WON'T LEAVE!!!!!
Evil Alien Conquerors is either one of the most bizarre or brilliant movies I have ever seen.