Somebody on YouTube pointed out the similarities between this and the Pet Shop Boy's "It's A Sin". Tag anime Yoroiden Samurai Troopers Ronin Warriors YST Anime Music Spotlight Topics Music Disqus View the discussion thread.