Setsugekka An artifact from old times. Legends say it holds immeasurable power! Posted 3 years ago Report Link Quote Reply