Recent comments of Nasheda (Japan)