Author: Sō̜. Suwan.