Kotomora
前坊 (zenbou) Japanese meaning: former crown prince | Kotomora