Yokai squad LEVEL 3
9
95
Comments
1 year ago
*/10
When the Divine Division wants to destroy the world Humans then teamed up with legendary yokai(demons) to fight them.
Squad member
Kitsune (fox demon)
Inugami (dog demon)
Nekomata (cat demon)
Kamaitachi (wind demon)
Tachigami (spider demon)