Power Rangers Ghost Striker

PLOT
In a distant land lies a place called Haunman where ghost and humans live in perfect peace