No Rider

No Rider (ノーライダー) is a mysterious creature appeared in a Kamen Rider Zi-O stage show.