053 - Kyary Pamyu Pamyu Kawaii | Nintendo Wire

053 – Kyary Pamyu Pamyu Kawaii

  • Release Date Japan: November 21, 2014
Buy at Amazon