Board Thread:Questions and Answers/@comment-28125426-20180527023004/@comment-28096636-20180708164338

From what I can tell, no. It does look sort of similar to something you would see in Power Rangers, but it's from something else.