I heard this in the 29th Mega Man Anniversary Adventure and thought "Wait, is that Wakana's Touhou Mario 2 version of Fall of Fall? Did they take it without permission?"...
But then I look here and it was added here two years ago! It is a nice-sounding version of the Touhou song it is; 5 stars!
Follow Us On