I snag this toy on YJA and I would like some infos on it... So far, all I know is : made by Secret Base designed by George Tokoro (just like Saikuji ?)