satoro and foshigiro