Kotomora
神を尊ぶ (kamiotattobu) Japanese meaning: revere God | Kotomora