Kimagure Orange Road
Strange Madoka! The Mushroom of 120% Truth!
E33 Nov 16, 1987 25m
While out on a hiking trip, the gang discovers the legendary "Mushrooms of Truth". One bite, and you'll confess your innermost secrets...
Where to Watch Strange Madoka! The Mushroom of 120% Truth!
Cast of Strange Madoka! The Mushroom of 120% Truth!