Modern Day (Wave 3) - Plants vs. Zombies 2

"Modern Day (Wave 3) - Plants vs. Zombies 2" is a high quality rip of "Modern Day (Wave 3)" from Plants vs. Zombies 2.

Jokes
This is a medley rip consisting of several Touhou melodies. At 1:01, the rip loops.