Author: Nagayuki Okamoto
Dates: active 1835