Tohru Morishita (森下 トオル Morishita Tōru) is an operator for the Special Mission Unit. He is calm and coolheaded whenever he helps out the Go-Busters.
CollectionDX - Japanese Toys - Toy Reviews, Toy News and Toy Collections. Soul of Chogokin, Japanese Robots | International Toy Culture
Mighty Morphin' Power Rangers Pop!s
11 hours ago