Watch Kimagure Orange☆Road - Episode 33 - Strange Madoka! The Mushroom of 120% Truth! Online

Aired: Apr 6, 1987 to Mar 7, 1988