Kotomora
皇祖皇宗 (こうそこうそう, kousokousou) Japanese meaning | Kotomora