Cyrilmoreno1997id Cyrilmoreno1997id English Answered it is a modern form of theatre it earned the same shinpa literally meaning