Answer: YESS
Step-by-step explanation: HOW DO WE HAVE THE SAME NAME? AND KOKUSHIBO IS THE UPPER MOON 1 DEMON I HAVE HIM AS MY PFP
Answer: Upper Moon 1
The second to strongest demon (technically third from Tanjiro.) Is the twin brother of Yoriichi.
8.8m questions
11.4m answers