Company:Tohoku University Space Robotics LaboratoryLocation:Japan
TakuOkawara doesn’t have any followers yet.