Author: Jun Iwaya
Dates: active 1812