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