Die Another Day (Sakura Avalon Cover)

Die Another Day is ??? Madonna song ??? covered by Sakura Avalon ??? shown in ???