Author: Masanori Matsuda
Dates: active 1705