Delta Alien (Final Battle) by Kinuyo Yamashita Overview Tag Appears on Power Blade 2 Playcount 1 Listeners 1