The Japanese word fushigi is defined as a mystery, miracle or wonder. To the public that is exactly what the…