Yeah! That makes sense... I think...
Hi Five Unalive!
Sounds like a REALLY bad TV Series, possibly an English dubbed anime...