Japanese
N

Since ancient times, heroes have come out of youth