by CorvusSchnee » Thu Jul 23, 2015 4:14 am
If you've looked it up, then you know what it means. Generous Cherry Blossom Mountain.....or Generous Cherry Tree Mountain. All depends on which translation of sakura you prefer.
Last edited by
CorvusSchnee on Thu Jul 23, 2015 4:30 am, edited 1 time in total.