Isora

A plastic cyclorama, lit from behind. The image painted on the isora can thus be seen in silhouette from the front.

Isora

In Japanese mythology, Isora is the god of the seashore.
Found on http://www.probertencyclopaedia.com/browse/D9.HTM
No exact match found