What if the Power Rangers reformed as a Japanese hip hop crew with degrees in sculpture? Taku Obata’s show at Tokyo Wonder Site Hongo, “It’s Just Begun”, suggested the result would be rather awesome.