Kotomora
奉拝 (ほうはい, houhai) Japanese meaning: worship | Kotomora