Today, Inuyasha takes in the sights from the Motherland. This video takes place in Moscow, Russia, where our favorite half demon is touring around the Red Square near St Basil's Cathedral. He even takes in the culture and performs the "cazacioc", a traditional dance in Russia. Check out the video below.
Until next time,
Until next time,
~Cody Nakamura