Kotomora
奉奠 (houten) Japanese meaning: humbly presenting | Kotomora