Honmyokai October 19, 2017 • 431 × 324 Honmyoukai Shounin, self-mummified in 1861, now at Honmyou Temple