After months of waiting 'Child of Kamirai Month' finally arrived on Netflix on February 8 of 2022. The supernatural fantasy…