Upgrade to Chess.com Premium!

>> Utsukushii Sakura <<

  • International Japan 
  • Formed: Aug 6, 2010
  • A cherry blossom is the name for the flower of cherry trees known as Sakura.