Oto: November 1, 2016


Originally aired 11/1/2016.

Japanese Shoegaze!