Onbu-Obake

Onbu-Obake is a monster that appears in the Ohranger vs Kakuranger movie.