Amoreian Baachiyo

Amoreian Baachiyo appeared in 2004 TV series called Tokusou Sentai Dekaranger. Amoreian Baachiyo is an Alienizer who appeared in Episode. 26: Cool Passion.