@perfect_brains It is a depiction of the Shimabara-Amakusa Ikki which was against Japanese Buddhists.It is by Yamamoto Takato