Home / Series / Nintendo Direct / Aired Order / Season 2011 / Episode 1

Nintendo Direct 10.21.2011 (JP)

Japanese Nintendo Direct broadcasted on October 21st, 2011.

English
  • Originally Aired October 21, 2011
  • Runtime 37 minutes
  • Created August 6, 2023 by
    Chiptuner
  • Modified August 6, 2023 by
    Chiptuner