Kotomora
前帝 (zentei) Japanese meaning: preceding emperor | Kotomora