Kotomora
当代一 (toudaiichi) Japanese meaning: best of one's time | Kotomora