Kotomora
貴公子 (kikoushi) Japanese meaning: young nobleman | Kotomora