Koikawa Hakuga

Japanese (active c.1805-1830)