Kakushigoto’s finale is truly a crowd-pleaser, and I mean that in the best way. It spends its entire runtime in the “future” and painstakingly reveals all of the mysteries and ans…

RABUJOI – An Anime Blog