Kotomora
虫白蝋 (chuuhakurou) Japanese meaning: tree wax | Kotomora