Wizards vs Science: A review of a Certain Magical Index

time to read: 2 min
>