Kitei no Tsurugi - Super Robot Wars L

"Kitei no Tsurugi - Super Robot Wars L" is a high quality rip of "Kitei no Tsurugi" from Super Robot Wars L.