Cleverly layered: A Knights of Sidonia anime review

time to read: 2 min
>