Yokai Mokumokuren

Yokai Mokumokuren appeared in 2015 TV series called Shuriken Sentai Ninninger. Yokai Mokumokuren is a Yokai that appeared in Shuriken Sentai Ninninger.