Kotomora
当せん者 (tousensha) Japanese meaning: prizewinner | Kotomora