Saturday, April 7, 2012

Upbeat cheerful anime review time!

She, the ultimate weapon. aka Saikano: The Last Love Song on This Little Planet aka 最終兵器彼女

Everyone dies. The end.