Yokai squad LEVEL 3
10
364
留言
3年前
*/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)